home *** CD-ROM | disk | FTP | other *** search
/ Programming an RTS Game with Direct3D / Programming an RTS Game with Direct3D.iso / Examples / Chapter 14 / Example 14.1 / Example 14.1.vcproj < prev    next >
Encoding:
Extensible Markup Language  |  2006-07-16  |  7.2 KB  |  360 lines

  1. <?xml version="1.0" encoding="Windows-1252"?>
  2. <VisualStudioProject
  3.     ProjectType="Visual C++"
  4.     Version="7.10"
  5.     Name="Example 14.1"
  6.     ProjectGUID="{A95E1B45-525C-4C45-BDBD-4568367088AB}"
  7.     Keyword="Win32Proj">
  8.     <Platforms>
  9.         <Platform
  10.             Name="Win32"/>
  11.     </Platforms>
  12.     <Configurations>
  13.         <Configuration
  14.             Name="Debug|Win32"
  15.             OutputDirectory="Debug"
  16.             IntermediateDirectory="Debug"
  17.             ConfigurationType="1"
  18.             CharacterSet="2">
  19.             <Tool
  20.                 Name="VCCLCompilerTool"
  21.                 Optimization="0"
  22.                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
  23.                 MinimalRebuild="TRUE"
  24.                 BasicRuntimeChecks="3"
  25.                 RuntimeLibrary="5"
  26.                 UsePrecompiledHeader="0"
  27.                 WarningLevel="3"
  28.                 Detect64BitPortabilityProblems="TRUE"
  29.                 DebugInformationFormat="4"/>
  30.             <Tool
  31.                 Name="VCCustomBuildTool"/>
  32.             <Tool
  33.                 Name="VCLinkerTool"
  34.                 AdditionalDependencies="strmiids.lib dxguid.lib d3d9.lib d3dx9.lib dinput8.lib winmm.lib"
  35.                 OutputFile="$(OutDir)/Example 14-1.exe"
  36.                 LinkIncremental="2"
  37.                 GenerateDebugInformation="TRUE"
  38.                 ProgramDatabaseFile="$(OutDir)/Example 14-1.pdb"
  39.                 SubSystem="2"
  40.                 TargetMachine="1"/>
  41.             <Tool
  42.                 Name="VCMIDLTool"/>
  43.             <Tool
  44.                 Name="VCPostBuildEventTool"/>
  45.             <Tool
  46.                 Name="VCPreBuildEventTool"/>
  47.             <Tool
  48.                 Name="VCPreLinkEventTool"/>
  49.             <Tool
  50.                 Name="VCResourceCompilerTool"/>
  51.             <Tool
  52.                 Name="VCWebServiceProxyGeneratorTool"/>
  53.             <Tool
  54.                 Name="VCXMLDataGeneratorTool"/>
  55.             <Tool
  56.                 Name="VCWebDeploymentTool"/>
  57.             <Tool
  58.                 Name="VCManagedWrapperGeneratorTool"/>
  59.             <Tool
  60.                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
  61.         </Configuration>
  62.         <Configuration
  63.             Name="Release|Win32"
  64.             OutputDirectory="Release"
  65.             IntermediateDirectory="Release"
  66.             ConfigurationType="1"
  67.             CharacterSet="2">
  68.             <Tool
  69.                 Name="VCCLCompilerTool"
  70.                 Optimization="2"
  71.                 InlineFunctionExpansion="1"
  72.                 OmitFramePointers="TRUE"
  73.                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
  74.                 StringPooling="TRUE"
  75.                 RuntimeLibrary="4"
  76.                 EnableFunctionLevelLinking="TRUE"
  77.                 UsePrecompiledHeader="0"
  78.                 WarningLevel="3"
  79.                 Detect64BitPortabilityProblems="TRUE"
  80.                 DebugInformationFormat="3"/>
  81.             <Tool
  82.                 Name="VCCustomBuildTool"/>
  83.             <Tool
  84.                 Name="VCLinkerTool"
  85.                 OutputFile="$(OutDir)/Example 7.1.exe"
  86.                 LinkIncremental="1"
  87.                 GenerateDebugInformation="TRUE"
  88.                 SubSystem="2"
  89.                 OptimizeReferences="2"
  90.                 EnableCOMDATFolding="2"
  91.                 TargetMachine="1"/>
  92.             <Tool
  93.                 Name="VCMIDLTool"/>
  94.             <Tool
  95.                 Name="VCPostBuildEventTool"/>
  96.             <Tool
  97.                 Name="VCPreBuildEventTool"/>
  98.             <Tool
  99.                 Name="VCPreLinkEventTool"/>
  100.             <Tool
  101.                 Name="VCResourceCompilerTool"/>
  102.             <Tool
  103.                 Name="VCWebServiceProxyGeneratorTool"/>
  104.             <Tool
  105.                 Name="VCXMLDataGeneratorTool"/>
  106.             <Tool
  107.                 Name="VCWebDeploymentTool"/>
  108.             <Tool
  109.                 Name="VCManagedWrapperGeneratorTool"/>
  110.             <Tool
  111.                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
  112.         </Configuration>
  113.     </Configurations>
  114.     <References>
  115.     </References>
  116.     <Files>
  117.         <Filter
  118.             Name="Player"
  119.             Filter="">
  120.             <File
  121.                 RelativePath="player.cpp">
  122.             </File>
  123.             <File
  124.                 RelativePath="player.h">
  125.             </File>
  126.         </Filter>
  127.         <Filter
  128.             Name="Unit"
  129.             Filter="">
  130.             <File
  131.                 RelativePath="unit.cpp">
  132.             </File>
  133.             <File
  134.                 RelativePath="unit.h">
  135.             </File>
  136.             <Filter
  137.                 Name="Skinnedmesh"
  138.                 Filter="">
  139.                 <File
  140.                     RelativePath="skinnedMesh.cpp">
  141.                 </File>
  142.                 <File
  143.                     RelativePath="skinnedMesh.h">
  144.                 </File>
  145.             </Filter>
  146.         </Filter>
  147.         <Filter
  148.             Name="MapObject"
  149.             Filter="">
  150.             <File
  151.                 RelativePath="mapObject.cpp">
  152.             </File>
  153.             <File
  154.                 RelativePath="mapObject.h">
  155.             </File>
  156.         </Filter>
  157.         <Filter
  158.             Name="Common"
  159.             Filter="">
  160.             <File
  161.                 RelativePath="intpoint.h">
  162.             </File>
  163.             <Filter
  164.                 Name="Debug"
  165.                 Filter="">
  166.                 <File
  167.                     RelativePath="debug.cpp">
  168.                 </File>
  169.                 <File
  170.                     RelativePath="debug.h">
  171.                 </File>
  172.             </Filter>
  173.             <Filter
  174.                 Name="Shader"
  175.                 Filter="">
  176.                 <File
  177.                     RelativePath="shader.cpp">
  178.                 </File>
  179.                 <File
  180.                     RelativePath="shader.h">
  181.                 </File>
  182.             </Filter>
  183.             <Filter
  184.                 Name="Camera"
  185.                 Filter="">
  186.                 <File
  187.                     RelativePath="camera.cpp">
  188.                 </File>
  189.                 <File
  190.                     RelativePath="camera.h">
  191.                 </File>
  192.             </Filter>
  193.             <Filter
  194.                 Name="Mesh"
  195.                 Filter="">
  196.                 <File
  197.                     RelativePath="mesh.cpp">
  198.                 </File>
  199.                 <File
  200.                     RelativePath="mesh.h">
  201.                 </File>
  202.                 <File
  203.                     RelativePath="object.cpp">
  204.                 </File>
  205.                 <File
  206.                     RelativePath="object.h">
  207.                 </File>
  208.             </Filter>
  209.             <Filter
  210.                 Name="Mouse"
  211.                 Filter="">
  212.                 <File
  213.                     RelativePath="mouse.cpp">
  214.                 </File>
  215.                 <File
  216.                     RelativePath="mouse.h">
  217.                 </File>
  218.             </Filter>
  219.         </Filter>
  220.         <Filter
  221.             Name="App"
  222.             Filter="">
  223.             <File
  224.                 RelativePath="app.cpp">
  225.             </File>
  226.         </Filter>
  227.         <Filter
  228.             Name="Building"
  229.             Filter="">
  230.             <File
  231.                 RelativePath="building.cpp">
  232.             </File>
  233.             <File
  234.                 RelativePath="building.h">
  235.             </File>
  236.         </Filter>
  237.         <Filter
  238.             Name="Terrain"
  239.             Filter="">
  240.             <File
  241.                 RelativePath="heightMap.cpp">
  242.             </File>
  243.             <File
  244.                 RelativePath="heightMap.h">
  245.             </File>
  246.             <File
  247.                 RelativePath="terrain.cpp">
  248.             </File>
  249.             <File
  250.                 RelativePath="terrain.h">
  251.             </File>
  252.         </Filter>
  253.         <Filter
  254.             Name="Effect"
  255.             Filter="">
  256.             <File
  257.                 RelativePath="effect.cpp">
  258.             </File>
  259.             <File
  260.                 RelativePath="effect.h">
  261.             </File>
  262.             <File
  263.                 RelativePath="particles.cpp">
  264.             </File>
  265.             <File
  266.                 RelativePath="particles.h">
  267.             </File>
  268.         </Filter>
  269.         <Filter
  270.             Name="AI"
  271.             Filter="">
  272.             <Filter
  273.                 Name="GroupAI"
  274.                 Filter="">
  275.                 <File
  276.                     RelativePath="GroupAI.cpp">
  277.                 </File>
  278.                 <File
  279.                     RelativePath="GroupAI.h">
  280.                 </File>
  281.             </Filter>
  282.             <Filter
  283.                 Name="MasterAI"
  284.                 Filter="">
  285.                 <File
  286.                     RelativePath="MasterAI.cpp">
  287.                 </File>
  288.                 <File
  289.                     RelativePath="MasterAI.h">
  290.                 </File>
  291.             </Filter>
  292.             <Filter
  293.                 Name="Action"
  294.                 Filter="">
  295.                 <File
  296.                     RelativePath="action.cpp">
  297.                 </File>
  298.                 <File
  299.                     RelativePath="action.h">
  300.                 </File>
  301.             </Filter>
  302.             <Filter
  303.                 Name="StrategyMap"
  304.                 Filter="">
  305.                 <File
  306.                     RelativePath="StrategyMap.cpp">
  307.                 </File>
  308.                 <File
  309.                     RelativePath="StrategyMap.h">
  310.                 </File>
  311.             </Filter>
  312.         </Filter>
  313.         <Filter
  314.             Name="Shaders"
  315.             Filter="">
  316.             <File
  317.                 RelativePath="Debug\Shaders\effect.ps">
  318.             </File>
  319.             <File
  320.                 RelativePath="Debug\Shaders\effect.vs">
  321.             </File>
  322.             <File
  323.                 RelativePath="Debug\Shaders\fire.ps">
  324.             </File>
  325.             <File
  326.                 RelativePath="Debug\Shaders\fire.vs">
  327.             </File>
  328.             <File
  329.                 RelativePath="Debug\Shaders\FogOfWar.ps">
  330.             </File>
  331.             <File
  332.                 RelativePath="Debug\Shaders\lighting.vs">
  333.             </File>
  334.             <File
  335.                 RelativePath="Debug\Shaders\minimap.ps">
  336.             </File>
  337.             <File
  338.                 RelativePath="Debug\Shaders\objects.ps">
  339.             </File>
  340.             <File
  341.                 RelativePath="Debug\Shaders\objects.vs">
  342.             </File>
  343.             <File
  344.                 RelativePath="Debug\Shaders\teamCol.ps">
  345.             </File>
  346.             <File
  347.                 RelativePath="Debug\Shaders\terrain.ps">
  348.             </File>
  349.             <File
  350.                 RelativePath="Debug\Shaders\terrain.vs">
  351.             </File>
  352.             <File
  353.                 RelativePath="Debug\Shaders\visited.ps">
  354.             </File>
  355.         </Filter>
  356.     </Files>
  357.     <Globals>
  358.     </Globals>
  359. </VisualStudioProject>
  360.